technological forecast - German English Dictionary